#pragma once

#include <ice/ice.h>

#pragma comment(lib , "iced.lib")
#pragma comment(lib , "iceutild.lib")

#include "ClientProtocal.h"
#include "probasecl.h"

using namespace ClientProtocal ;

class ProClientCL :
	public ProBaseCL
{
public:
	ProClientCL(void);
	virtual ~ProClientCL(void);

public:
	void OnInitial() ;
	void OnDestroy() ;

protected:
	Ice::ObjectAdapterPtr        m_pAdapter ;
};

typedef ::IceUtil::Handle<ProClientCL>  ProClientPtr ;